package com.wicket.okrapp.biz.service.dto.res;

import com.wicket.okrapp.common.dto.BaseDto;
import io.swagger.annotations.ApiModelProperty;
import java.io.Serializable;

import lombok.Data;

/**
 * @desc JudgeWorkTaskLssuesPersonalLdentityComRespDto
 * @使用场景
 */
@Data
public class JudgeWorkTaskLssuesPersonalLdentityComRespDto
  extends BaseDto
  implements Serializable {

  /**
   * 分管领导身份人员ID
   */
  @ApiModelProperty("分管领导身份人员ID")
  private String deptLeaderOriRoleMemId;

  /**
   * 高层分管领导账号
   */
  @ApiModelProperty("分管领导账号")
  private String deptLeaderUserId;

  /**
   * 高层分管领导就职记录ID
   */
  @ApiModelProperty("分管领导就职记录ID")
  private String deptLeaderInductionId;

  /**
   * 中基层主管身份人员ID
   */
  @ApiModelProperty("中基层主管身份人员ID")
  private String arrangeOriginalRoleMemberId;

  /**
   * 中基层主管账号
   */
  @ApiModelProperty("中基层主管账号")
  private String arrangeUserId;

  /**
   * 中基层主管就职记录ID
   */
  @ApiModelProperty("中基层主管就职记录ID")
  private String arrangeInductionId;

  /**
   * 接收工作任务责任身份人员ID
   */
  @ApiModelProperty("接收工作任务责任身份人员ID")
  private String receiverOriginalRoleMemberId;

  /**
   * 接收工作任务责任人账号
   */
  @ApiModelProperty("接收工作任务责任人账号")
  private String receiverUserId;

  /**
   * 接收工作任务责任就职记录ID
   */
  @ApiModelProperty("接收工作任务责任就职记录ID")
  private String receiverInductionId;

  /**
   * 接收任务参与者身份人员ID
   */
  @ApiModelProperty("接收任务参与者身份人员ID")
  private String participantsOriginalRoleMemberId;

  /**
   * 接收任务参与者账号
   */
  @ApiModelProperty("接收任务参与者账号")
  private String participantsUserId;

  /**
   * 接收任务参与者就职记录ID
   */
  @ApiModelProperty("接收任务参与者就职记录ID")
  private String participantsInductionId;

  /**
   * 高层问题发起人身份人员ID
   */
  @ApiModelProperty("高层问题发起人身份人员ID")
  private String highProblemCreatorOriginalRoleMemberId;

  /**
   * 高层问题发起人账号
   */
  @ApiModelProperty("高层问题发起人账号")
  private String highProblemCreatorUserId;

  /**
   * 高层问题发起人就职记录ID
   */
  @ApiModelProperty("高层问题发起人就职记录ID")
  private String highProblemCreatorInductionId;

  /**
   * 中基层问题发起人身份人员ID
   */
  @ApiModelProperty("中基层问题发起人身份人员ID")
  private String midOrBasicProblemCreatorOriginalRoleMemberId;

  /**
   * 中基层问题发起人账号
   */
  @ApiModelProperty("中基层问题发起人账号")
  private String midOrBasicProblemCreatorUserId;

  /**
   * 中基层问题发起人就职记录ID
   */
  @ApiModelProperty("中基层问题发起人就职记录ID")
  private String midOrBasicProblemCreatorInductionId;

  /**
   * 接收问题责任人身份人员ID
   */
  @ApiModelProperty("接收问题责任人身份人员ID")
  private String problemReceiverOriginalRoleMemberId;

  /**
   * 接收问题责任人账号
   */
  @ApiModelProperty("接收问题责任人账号")
  private String problemReceiverUserId;

  /**
   * 接收问题责任人就职记录ID
   */
  @ApiModelProperty("接收问题责任人就职记录ID")
  private String problemReceiverInductionId;

  /**
   * 问题干系人身份人员ID
   */
  @ApiModelProperty("问题干系人身份人员ID")
  private String problemStakeholderOriginalRoleMemberId;

  /**
   * 问题干系人账号
   */
  @ApiModelProperty("问题干系人账号")
  private String problemStakeholderUserId;

  /**
   * 问题干系人就职记录ID
   */
  @ApiModelProperty("问题干系人就职记录ID")
  private String problemStakeholderInductionId;

}
